package com.ttg.model.dto;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.ttg.common.entities.PageEntity;
import lombok.Data;

import java.io.Serializable;
import java.time.LocalDate;

@Data
public class MctInfoListGetDto extends PageEntity implements Serializable {

    /**
     * id
     */
    @JsonProperty("mct_id")
    private Long mctId;
    /**
     * 编号
     */
    @JsonProperty("mct_no")
    private Long mctNo;

    /**
     * 名称
     */
    @JsonProperty("mct_name")
    private String mctName;
    /**
     * 等级
     */
    @JsonProperty("mct_grade")
    private Integer mctGrade;

    /**
     * 状态
     */
    @JsonProperty("mct_status")
    private Integer mctStatus;
    /**
     * 白名单状态
     */
    @JsonProperty("white_status")
    private Integer whiteStatus;

    /**
     * 时间区间头
     */
    @JsonProperty("mct_grade_start_date")
    private LocalDate startTime;

    /**
     * 时间区间尾
     */
    @JsonProperty("mct_grade_date")
    private LocalDate endTime;
}
